Test Automation Strategies in a Continuous Delivery Ecosystem

ثبت نشده
چکیده

To keep pace in the digital era, enterprises must modernize how they build applications in order to meet users’ ever-rising business requirements and manage ever-faster releases of new features and functionalities. To make this happen, continuous integration (CI) techniques can be applied to ensure hoped-for results are delivered by rapid development models such as Agile and extreme programming (XP).

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Climbing the “Stairway to Heaven”: Evolving From Agile Development to Continuous Deployment of Software

Software-intensive systems companies need to evolve their practices continuously in response to competitive pressures. Based on a conceptual model presented as the “Stairway to Heaven,” we present the transition process when moving from traditional development towards continuous deployment of software. Our research confirms that the transition towards agile development requires a careful introd...

متن کامل

Report of the 2nd Workshop on Continuous Software Engineering

In order to develop and deliver high-quality products to their customers, software companies have to adopt state-of-the-art software development processes. To face this challenge, companies are applying innovative methods, approaches and techniques like agile methods, DevOps, continuous delivery, test automation, infrastructure as code or container-based virtualization. These new approaches hav...

متن کامل

Gathering solutions and providing APIs for their orchestration to implement continuous software delivery

In traditional IT environments, it is common for software updates and new releases to take up to several weeks or even months to be eventually available to end users. Therefore, many IT vendors and providers of software products and services face the challenge of delivering updates considerably more frequently. This is because users, customers, and other stakeholders expect accelerated feedback...

متن کامل

Designing an Android Continuous Delivery pipeline

Mobile applications (apps) are increasingly popular and run on a wide range of different operating systems and devices. Fragmentation is one of the differences between mobile apps and webor desktop based applications and presents a challenge in delivering high quality apps. Automated testing can help to overcome it. This paper presents a case study on designing a continuous delivery pipeline fo...

متن کامل

Automating Infrastructure as a Code using Continuous Integration and Continuous Delivery

Every project team expects their project management to be automated and robust. With advancements in automation technologies, one can think of automating the manual built infrastructures like storage servers, project servers and deployments on those servers. We can achieve this automation of Infrastructure and build a continuous delivery pipeline which accelerates the speed of project developme...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016